﻿module Sustainalytics.Tools.Admin {

    export interface IReportFTPService {       

        loadReportFtpForAccountId(accountId: string): ng.IPromise<ReportFTPDto>;               

        createReportFtp(dto: ReportFTPDto): ng.IHttpPromise<ReportFTPDto>;

        updateReportFtp(dto: ReportFTPDto): ng.IHttpPromise<ReportFTPDto>;

        deleteReportFtp(reportId: string): ng.IHttpPromise<any>;

        //deleteReportFtpForAccount(accountId: string): ng.IHttpPromise<any>;
    }
} 